// let arr1 = [1, 2, [3, 4], [12, 23], [30]];
// let arr2 = [
//   [3, 5],
//   [14, 12, 39],
//   [22, [34, 12, 1]],
// ];
// function getCountArray(arr1, arr2) {
//   console.log(arguments);

//   let arr3 = Array.from(new Set([...arr1, ...arr2]));
//   // 数组扁平化
//   arr3.some((item) => {
//     if (Array.isArray(item)) {
//       arr3 = [].concat(...arr3);
//     }
//   });
//   arr3.sort((a, b) => {
//     return a - b;
//   });
//   let res = [];
//   let temp1 = -1;
//   let count = -1;
//   for (let i of arr3) {
//     let temp = Math.floor(i / 10);
//     if (temp != temp1) {
//       temp1 = temp;
//       count++;
//       res[count] = [];
//       res[count].push(i);
//     } else {
//       res[count].push(i);
//     }
//   }
//   console.log(res);
// }
// getCountArray(arr1, arr2);
// setInterval(() => {
//   console.log(2);
// }, 1000);

var foo = function () {
  console.log("foo1");
};

foo();

var foo = function () {
  console.log("foo2");
};

foo();
